package com.zfsoft.deployui.interceptor;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.InterceptorRegistration;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;


@Configuration
public class LoginConfig implements WebMvcConfigurer {

    @Override
    public void addInterceptors(InterceptorRegistry registry) {
        //注册TestInterceptor拦截器
        InterceptorRegistration registration = registry.addInterceptor(new HandlerInterceptorAdapter());
        registration.addPathPatterns("/deploy/host.html");
        registration.addPathPatterns("/deploy/channel.html");
        registration.addPathPatterns("/deploy/net.html");
        registration.addPathPatterns("/deploy/organizations.html");                      //被拦截的路徑
        registration.addPathPatterns("/deploy/introduce.html");
//        registration.excludePathPatterns("/");
        registration.excludePathPatterns("/login.html");
    }
}